ocean front - French English Dictionary